using System;
using Framework.Library.Core.Utils;

namespace Framework.Library.Data.DAL
{
    [Serializable]
    public class PortalPortal : DALEntity
    {
        public PortalPortal()
		{
			Key = "PORTALID";
			Table = "PORTAL_PORTALS";
		}
		public int PORTALID
		{
			get
			{
				return GetValue<int>("PORTALID");
			}
			set
			{
				SetValue("PORTALID", value);
			}
		}
		public int PORTAL_PARENTID
		{
			get
			{
				return GetValue<int>("PORTAL_PARENTID");
			}
			set
			{
				SetValue("PORTAL_PARENTID", value);
			}
		}
		public string NAME
		{
			get
			{
				return GetValue<string>("NAME");
			}
			set
			{
				SetValue("NAME", value);
			}
		}
		public string DESCRIPTION
		{
			get
			{
				return GetValue<string>("DESCRIPTION");
			}
			set
			{
				SetValue("DESCRIPTION", value);
			}
		}
        public int VISIBLE
		{
			get
			{
                return GetValue<int>("VISIBLE");
			}
			set
			{
                SetValue("VISIBLE", value);
			}
		}
        public int ENABLE
		{
			get
			{
                return GetValue<int>("ENABLE");
			}
			set
			{
                SetValue("ENABLE", value);
			}
		}
		public int SA
		{
			get
			{
                return GetValue<int>("SA");
			}
			set
			{
                SetValue("SA", value);
			}
		}
		public string IMAGEURL
		{
			get
			{
				return GetValue<string>("IMAGEURL");
			}
			set
			{
				SetValue("IMAGEURL", value);
			}
		}
		public int PRIORITY
		{
			get
			{
				return GetValue<int>("PRIORITY");
			}
			set
			{
				SetValue("PRIORITY", value);
			}
		}
        public string LANGUAGE
		{
			get
			{
                return GetValue<string>("LANGUAGE");
			}
			set
			{
				SetValue("LANGUAGE", value);
			}
		}
        public string LAYOUT
		{
			get
			{
                return GetValue<string>("LAYOUT");
			}
			set
			{
                SetValue("LAYOUT", value);
			}
		}
        public string THEME
        {
            get
            {
                return GetValue<string>("THEME");
            }
            set
            {
                SetValue("THEME", value);
            }
        }
        public string MASTERPAGE
        {
            get
            {
                return GetValue<string>("MASTERPAGE");
            }
            set
            {
                SetValue("MASTERPAGE", value);
            }
        }
        public string POPUP
        {
            get
            {
                return GetValue<string>("POPUP");
            }
            set
            {
                SetValue("POPUP", value);
            }
        }
        
    }
}